glomerulus structural alterations - Turkish English Dictionary